﻿using Appliaction.Dto.Base_Manage;
using Domain.Entitys.Base_Manage;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Appliaction.IAppServices.Base_Manage
{
    public interface IDicttypeService
    {
        //分页查询、条件查询
        List<Sys_Dict_Type> Getsys_Dict_TypesFyWhere(string Dict_name, string Dict_type, char Status, int currentPage, int pageSize);
        //查询总条数
        int Getsys_Dict_TypesCount(string Dict_name, string Dict_type, char Status);
        //增加
        Task<int> Postsys_Dict_TypesAdd(DictTypesAddDto AddDto);
        //删除
        Task<int> Putsys_Dict_TypesDelete(DictTypesDeleteDto DeleteDto);
        //修改
        Task<int> Putsys_Dict_TypesUpdate(DictTypesUpdateDto UpdateDto);
    }
}
